package de.bw.jeans.alarminfo.tools;

import java.util.Date;
import java.text.SimpleDateFormat;
import java.util.regex.Matcher;
import java.util.regex.Pattern;

import android.util.Log;

public class AlarmTexteConverter {
	
	public static String getAlarmtextInKlammer(String alarmtext) {
	     Pattern p = Pattern.compile(".*\\((.*)\\).*");
	     Matcher m = p.matcher(alarmtext);
	     if(m.find()){
	    	 return m.group(1);
	     }
	        return alarmtext;
	}
	
	public static String getGermanDateFormat(String alarmDatum) {
		String rcString = alarmDatum;
		try {
			Date date = new SimpleDateFormat("yyyy-MM-dd").parse(alarmDatum);
			return new SimpleDateFormat("dd.MM.yyyy").format(date);
		}
		catch(Exception ex) {
			Log.d("AlarmInfo", "Fehler bei der Datumskonvertierung (Wert: " + alarmDatum + ")");
		}
		return rcString;
	}
}
